<?php


$id = get_request('id');
$descricao = get_request('descricao');
$codigo = get_request('codigo');
$unMedida = get_request('unMedida');
$precisao = get_request('precisao');

$produto = $em->find('Entities\Produto', $id);

if(empty($produto)){
	$produto = new Entities\Produto();
}

$produto->setDescricao($descricao);
$produto->setUnidadeMedida($unMedida);
$produto->setCodigo($codigo);
$produto->setPrecisao($precisao);

$em->persist($produto);
$erro = 0;
try {
	$em->flush();
} catch (Exception $e) {
	$erro = $e->getMessage();
}

echo "<erro>$erro</erro>";